package com.winning.pmph.entity;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import lombok.Data;

import javax.persistence.Table;

@Data
@Table(name = "knowledge_unit_parse_knowledge_task_item")
public class KnowledgeUnitParseKnowledgeTaskItem extends BaseEntity {
    /**
     * ID
     */
    @TableId
    private String id;
    /**
     * 任务ID
     */
    private String knowledgeUnitParseKnowledgeTaskId;
    /**
     * 子任务ID
     */
    private String taskItemId;
    /**
     * 素材库ID
     */
    private String knowledgeUnitId;
    /**
     * 同子任务type, 新增, 修改;
     */
    @TableField(exist = false)
    private int type;
    @TableField(exist = false)
    private String taskItemName;
    /**
     * 审核状态(引用task_item.status) 0：未提交，1：初审中，2：审核通过／未发布，3：初审驳回 4：初审通过，复审中
     * ５：复审驳回  ６：终审中／复审通过  7：终审驳回  8：已发布
     */
    @TableField(exist = false)
    private int status;
}
